# -*- coding: utf-8 -*-
"""
@Time ： 2021/4/22 0:53
@Auth ： Mr. royalday 2487625775
@Company ： 2487625775@qq.cpm
@Function ：离线脚本（）：md5 加密
"""
import hashlib
import os
import sys
import django
from django.conf import settings
from base_url import current_path

sys.path.append(current_path)
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "tracer.settings")
django.setup()  # os.environ['DJANGO_SETTINGS_MODULE']


def md5(md5_string):
    """
    对传入的字符串进行md5加密
    :param md5_string:
    :return: 加密后的字符串
    """
    hash_object = hashlib.md5(settings.SECRET_KEY.encode('utf-8'))
    hash_object.update(md5_string.encode('utf-8'))
    return hash_object.hexdigest()


if __name__ == '__main__':
    print(md5('123456'))
